catering vehicle - Alemán Inglés Diccionario